"""
File: main.py
Description: Application entry point to launch the PyQt5 GUI.
All comments/docstrings are in English per requirement.
"""

import sys
from PyQt5.QtWidgets import QApplication
from gui import MainWindow


def main() -> None:
    """Initialize Qt application and show the main window."""
    app = QApplication(sys.argv)
    win = MainWindow()
    win.show()
    sys.exit(app.exec_())


if __name__ == "__main__":
    main()